package ControlLayer;
import ModelLayer.PersonMappe.*;

public class PersonCtr
{
    private PersonCon personCon;
    
    public PersonCtr()
    {
        personCon = new PersonCon();
    }
    /**
     * Adds an ordre to a person inside the container.
     */
    public Person getPerson(String id)
    {
        return personCon.getPerson(id);
    }
    
    public void createKunde(String kortNr, String regNr, String kontrolCiffer, String navn, String tlf, String adresse, String postnr, String by, String mail, String id, String leveringsAdresse, String leveringsPostnr, String leveringsBy)
    {
        personCon.createKunde(kortNr, regNr, kontrolCiffer, navn, tlf, adresse, postnr, by, mail, id, leveringsAdresse, leveringsPostnr, leveringsBy);
    }
    
    public void createErhversKunde(String kortNr, String regNr, String kontrolCiffer, String navn, String tlf, String adresse, String postnr, String by, String mail, String id, String leveringsAdresse, String leveringsPostnr, String leveringsBy, String firmaNavn, String CVR, short rabat)
    {
        personCon.createErhversKunde(kortNr, regNr, kontrolCiffer, navn, tlf, adresse, postnr, by, mail, id, leveringsAdresse, leveringsPostnr, leveringsBy, firmaNavn, CVR, rabat);
    }
    
    public void createAnsat(String navn, String tlf, String adresse, String postnr, String by, String mail, String id, String password, String loenkonto)
    {
        personCon.createAnsat(navn, tlf, adresse, postnr, by, mail, id, password, loenkonto);    
    }
    
    //test
    public PersonCon getPersonCon()
    {
        return personCon;
    }
}